direct transfusion - French English Dictionary